#ifndef SQL_H
#define SQL_H

#include <QSqlDatabase>
#include <QSqlError>
#include <QSqlQuery>
#include <QDebug>
#include <QFile>
#include <QDateTime>

class SqlHelper
{
public:
    static SqlHelper& getInstance();

    SqlHelper();
    ~SqlHelper();

    SqlHelper(const SqlHelper&) = delete;
    SqlHelper& operator=(const SqlHelper&) = delete;


    QSqlDatabase db;

    void createConnection();
    void createTables();
    void deleteDataBase();

    void insertRecord(const QString& name);
    QList<QPair<QString, QString>> getRecords();
};

#endif // SQL_H
